package com.hemerasolutions.v2trainer.model.exerciseGroup;

import com.hemerasolutions.v2trainer.model.base.BaseModel_;
import com.hemerasolutions.v2trainer.model.exercise.Exercise;
import com.hemerasolutions.v2trainer.model.modality.Modality;
import com.hemerasolutions.v2trainer.model.training.Training;
import com.hemerasolutions.v2trainer.model.training.TrainingType;
import com.hemerasolutions.v2trainer.model.users.User;
import java.util.Date;
import javax.annotation.Generated;
import javax.persistence.metamodel.ListAttribute;
import javax.persistence.metamodel.SingularAttribute;
import javax.persistence.metamodel.StaticMetamodel;

@Generated(value="Dali", date="2015-03-16T22:12:43.371-0300")
@StaticMetamodel(ExerciseGroup.class)
public class ExerciseGroup_ extends BaseModel_ {
	public static volatile SingularAttribute<ExerciseGroup, String> name;
	public static volatile SingularAttribute<ExerciseGroup, String> description;
	public static volatile SingularAttribute<ExerciseGroup, String> obs;
	public static volatile SingularAttribute<ExerciseGroup, Integer> version;
	public static volatile SingularAttribute<ExerciseGroup, Date> createdAt;
	public static volatile SingularAttribute<ExerciseGroup, Date> lastChange;
	public static volatile SingularAttribute<ExerciseGroup, User> changedBy;
	public static volatile SingularAttribute<ExerciseGroup, Boolean> active;
	public static volatile SingularAttribute<ExerciseGroup, TrainingType> trainingType;
	public static volatile SingularAttribute<ExerciseGroup, Modality> modality;
	public static volatile SingularAttribute<ExerciseGroup, VersionableExerciseGroup> versionableExerciseGroup;
	public static volatile ListAttribute<ExerciseGroup, Exercise> exercises;
	public static volatile ListAttribute<ExerciseGroup, Training> usedTrainings;
}
